import request from '@/utils/request'


// 查询数据源树
export function listDatasourceTree(query) {
  return request({
    url: '/datasource/getDatasourceTree',
    method: 'get',
    params: query
  })
}

// 查询schema列表
export function listSchemas(query) {
  return request({
    url: '/datasource/getSchemasByDatasourceId',
    method: 'get',
    params: query
  })
}
// 查询表集合
export function listTables(query) {
  return request({
    url: '/datasource/getTablesByDatasourceId',
    method: 'get',
    params: query
  })
}
// 查询数某个表的字段集合
export function listFields(query) {
  return request({
    url: '/datasource/getFieldsByTable',
    method: 'get',
    params: query
  })
}